self-powered station - Deutsch Englisch Wörterbuch